Skip to content

Code review for WaziGate dashboard V3#57

Open
cdupont wants to merge 1020 commits intoreview/review_CDUfrom
main
Open

Code review for WaziGate dashboard V3#57
cdupont wants to merge 1020 commits intoreview/review_CDUfrom
main

Conversation

@cdupont
Copy link
Contributor

@cdupont cdupont commented Feb 4, 2025

Here is my review summary:

  • Separate Actuators and Sensors in different files (see my comments).

  • The Context should be separated between Devices, Users, Apps...

  • Create subfolders for the various sections of the website: "devices", "apps", "settings", and place all related components there

  • Styling: I think we need to put the styles in a centralized place (e.g. styles.tsx). We need common styles for titles (t1, t2, t3), boxes, buttons...

  • Add comments in the code, especially on top of complex functions, to explain what the function does and why. Comments everywhere are not needed, just a few comments where they are necessary.

  • General cleaning (remove usused codes and files, code styling, improve some namings...).

PS. This pull request is just for code review, we will not merge it. You can work on the main branch. Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants